English Dictionary
◊ STICK CINNAMON
stick cinnamon
n : dried rolled strips of cinnamon bark